package com.fast.develop.core.enums;


/**
 * @author 莫寅
 * @createTime 2022-06-18 03:32
 * @desc：
 */
public enum DdlAuto {
    CREATE("create", "每次运行该程序，没有表格会新建表格，表内有数据会清空"),
    CREATE_DROP("create-drop", "每次程序结束的时候会清空表"),
    UPDATE("update", "每次运行程序，没有表格会新建表格，表内有数据不会清空，只会更新"),
    VALIDATE("validate", "运行程序会校验数据与数据库的字段类型是否相同，不同会报错");


    private String value;

    private String display;

    DdlAuto(String value, String display) {
        this.value = value;
        this.display = display;
    }

    public static DdlAuto create(Object name) {
        return DdlAuto.create(name);
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public String getDisplay() {
        return display;
    }

    public void setDisplay(String display) {
        this.display = display;
    }
}